a, blockquote, body, code, dd, div, dl, dt, em, fieldset, form, h1, h2, h3, h4, h5, h6, iframe, img, input, label, li, object, ol, p, q, small, span, strong, table, tbody, td, th, tr, ul {
    margin:0;
    padding:0;
    border:0
  }
  body {
    font-family:STHeiti, Microsoft YaHei, Helvetica, Arial, sans-serif;
    -webkit-tap-highlight-color:rgba(0, 0, 0, 0);
    -webkit-text-size-adjust:none
  }
  a, a:active, a:focus, a:hover, a:visited {
    text-decoration:none
  }
  a, img {
    -webkit-touch-callout:none
  }
  li, ol, ul {
    list-style:none
  }
  input[type=password], input[type=text], textarea {
    resize:none;
    outline:0;
    -webkit-appearance:none;
    white-space:pre-wrap;
    word-wrap:break-word;
    background:#fff
  }
  .clearfix:after {
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0
  }
  
  body {
    font-family:PingFangSC-Regular, Microsoft YaHei, Helvetica;
    background:#f5f5f5;
  }
  body, html a {
    color:#333
  }
  .hidden, .none {
    display:none!important
  }
  
  img{
    max-width: 100%;
    vertical-align: top;
  }
  
  h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
  }
  
  html,body{
    height: 100%;
  }
  